<?php
/*
 * Created on 2008-5-9
 *
 * File:news.php
 * Author:David Meng
 * Site:http://www.systn.com
 * Email:mdchinese@gmail.com
 *
 */

	//附件地址
	$subject	= 'Bug 报告';
	$page_title = $subject.' -  修改';
	$type		= $action;
	$form_src	= 'action='.$action.'&todo=update';
	$id			= (int)$id;
	$sys_cancel	= "&action=".$action;		//取消按钮连接
	
	
	//检测bug页面是否存在，不存在则建立
	if (!is_file('data/'.$action.'.html') || $todo=='update'){
		@unlink('data/'.$action.'.html');
		@unlink('data/'.$action.'_hk.html');
		@unlink('data/'.$action.'_tw.html');
		//更新缓存
		$oBasic->writeHtm($type,$subject,$model);
	}
	
	
	
	//编辑新闻
	if ($id>0){
		$from_button= true;		//显示编辑按钮
		$page_title = 'Bug 报告 - 回复';
		
		$form_src	= 'action='.$action.'&todo=update&id='.$id;
		//获取数据
		$info	= $oBasic->getInfoBug($id);
		
		if($info[id]!=$id){
			msg("抱歉，您访问地址存在错误!");
		}
		
		//删除数据
		if ($todo=='del'){
			if ($oBasic->delBug($id)){
				msg('恭喜，删除数据成功!',$sys_page."?model=$model&action=$action",3);
			}else{
				msg('抱歉，删除数据失败!',$sys_page."?model=$model&action=$action",3);
			}
		}
		
	}else{
		$page_title = 'Bug 报告 - 列表 <a href="'.$sys_page."?model=$model&action=$action&todo=update".'">更新Bug页面</a>';

		$form_src	= 'action='.$action.'&todo=update';
	}
	
	
	
		//添加数据
		if($todo=='update'){

			//没有错误则写入数据
			if(!$error){
				//插入数据state  mail_subject  mail_txt  replydate 
				$data = array(
							'state'			=>1,
							'mail_subject'	=>$mail_subject,
							'mail_txt'		=>$mail_txt,
							'replydate'		=>time(),
						);
				
				
				
				
				//编辑资料
				if ($id>0 && is_array($info)){
					
					if ($oBasic->updateBug($data,"id='$id'")){
						
						//发送邮件
						mails($info[email],$mail_subject,HTML_Fix($mail_txt));
						
						msg('恭喜，操作数据成功!',$sys_page."?model=$model&".'action='.$action,3);
					}else {
						msg('操作数据失败!');
					}
				}
				
			}else{
				msg('操作数据失败!');
			}
		}
	
	//获得数据列表
	$data_list = $oBasic ->getListBug();
	
	$tpl->set_file($model.'_'.$action);
	$fpage = $tpl->r();
?>